package Day_0201.JUC;

/**
 * @author zxc
 * @date 2023/02/01 22:01
 **/
public class ThreadPool_Denial_Policy {
    public static void main(String[] args) {
        /**
         * 线程池的拒绝策略
         * ===》
         * 主要有4种拒绝策略：
         * 1. AbortPolicy ：
         * 直接丢弃任务，抛出异常，这是默认策略;
         *
         * 2. CallerRunsPolicy ：
         * 只用调用者所在的线程来处理任务;
         *
         * 3. DiscardOldestPolicy ：
         * 丢弃等待队列中最旧的任务，并执行当前任务;
         *
         * 4. DiscardPolicy ：
         * 直接丢弃任务，也不抛出异常;
         */
    }
}
